/**
 @Name：CPUIAdmin
 @Author：cplvfx(橙)
 @Site：http://www.gerenwaibao.com/
 **/

layui.define(['element','form','jquery','upload','laydate'], function (exports) {

    var element = layui.element
    ,form = layui.form
    ,$ = layui.jquery
    ,upload = layui.upload 
    ,SiteSetting = function () { };  

   //上传图片
   var uploadInst = upload.render({
    elem: '#img_url_upload' //绑定元素
    ,url: '/upload/' //上传接口
    ,accept: 'images' //允许上传的文件类型 images（图片）、file（所有文件）、video（视频）、audio（音频）
    ,acceptMime:'image/jpg, image/png'//筛选出的文件类型
    ,exts:'jpg|png|gif|bmp|jpeg' //允许上传的文件后缀
    ,size: 5000 //最大允许上传的文件大小KB
    ,choose: function(obj){
      //选择文件后的回调函数

       //预读本地文件示例，不支持ie8
       obj.preview(function(index, file, result){
        console.log(index); //得到文件索引
        console.log(file); //得到文件对象
        console.log(result); //得到文件base64编码，比如图片
        $('#img_url_src').attr('src', result); //图片链接（base64）
      });

    }
    ,done: function(res,index,upload){
      //上传完毕回调
      //res（服务端响应信息）
      //index（当前文件的索引）
      //upload（重新上传的方法，一般在文件上传失败后使用）
      
    }
    ,error: function(){
      //请求异常回调
    }
  });
 

//表单提交
    form.on('submit(*)', function(data){  
        console.log(data.field) //当前容器的全部表单字段，名值对形式：{name: value} 
 
        return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
      });

  //对外输出
  exports('SiteSetting', SiteSetting);
});